spotted salamander (ambystoma maculatum) - Español Inglés Diccionario